Type.registerNamespace("BM");BM.VerticalTableDisplayAddition=function(a,b){BM.VerticalTableDisplayAddition.initializeBase(this,[a,b])};BM.VerticalTableDisplayAddition.prototype={load:function(){BM.VerticalTableDisplayAddition.callBaseMethod(this,"load");this.updateColumnWidth(this.item.getSiblings().length+1)},unload:function(){BM.VerticalTableDisplayAddition.callBaseMethod(this,"unload");this.updateColumnWidth(this.item.getSiblings().length)},getSiblingsHash:function(){return this.item.getSiblingId(-1).replace(/\:|\-/g,"")},updateColumnWidth:function(c){var b=99/(c);for(var a=0;a<document.styleSheets.length;a++){this.updateInStylesheet(document.styleSheets[a],b)}},updateInStylesheet:function(c,b){var a=BM.Stylesheet.find(c,".Table_"+this.getSiblingsHash(),true);if(a){BM.Stylesheet.set(a,new Array("width","left"),new Array(b+"%",b+"%"))}}};BM.VerticalTableDisplayAddition.registerClass("BM.VerticalTableDisplayAddition",BM.TableDisplayAddition);